// 登录请求参数
export interface LoginRequest {
    phone: string; // 手机号
    code: string; // 验证码
}

// 统一响应数据类型
export interface ApiResponse<T = any> {
    code: number; // 业务状态码
    msg: string; // 提示信息
    data: T; // 响应数据
}

// 图书分页查询参数
export interface BookPageQuery {
  pageNum?: number;
  pageSize?: number;
  title?: string;
  author?: string;
  category?: string;
}

// 图书数据模型
export interface BookVO {
  id: number;
  title: string;
  author: string;
  isbn: string;
  category: string;
  stock: number;
  createTime: string;
  updateTime: string;
}

// 分页结果数据类型
export interface PageResult<T> {
  total: number;
  list: T[];
}
